#ifndef G711_H
#define G711_H
#include "stream.h"

typedef struct tagG711_Handle_S {
    Stream_Handle_S stStream;
} G711_Handle_S;

int32_t G711_Open(G711_Handle_S *pstHandle, const char *pszFilePath);

int32_t G711_ReadFrame(G711_Handle_S *pstHandle, uint8_t **ppFrame, uint32_t *pu32FrameLen);

int32_t G711_Close(G711_Handle_S *pstHandle);

int32_t G711_Reset(G711_Handle_S *pstHandle);

#endif
